self-guided torpedo - Espagnol Anglais Dictionnaire